if(redis.call('exists',KEYS[1])==1) then
  local stock =tonumber(redis.call('get',KEYS[1]));
    if(stock>0) then
      redis.call('incrby',KEYS[1],-1);
      return stock;
    end;
      return 0;
end;